In this study, optimal operation of multi-reservoir systems has been compared with the results of the related single-reservoir operation. In fact, in optimal simultaneous operation of reservoirs considering the effects of upstream reservoirs on downstream ones, the macro operation is preferred. A three reservoir system of KaroonV-Bazoft-KaroonIV dams is studied for different objectives of supplying downstream demands and generating hydropower. The Results have been obtained for three methods; nonlinear programming (NLP); standard operational policy (SOP) and rule curves, for a 48 month period. The rule curves which present release volume as a function of the reservoir storage volume and the river discharge, has been selected as the preferable operational policy for both objectives in the system. Validation of the suggested curves has been tested in a dry period.